manure separator - German English Dictionary